h6{ font-size:1.072em}
h5{ font-size:1.328em}
h4{ font-size:1.6em}
h3{ font-size:1.872em}
h2{ font-size:2.4em}
h1{ font-size:3.2em}
strong{ font-weight:bold;}
.mp_shequ { width:100%; background-color:#eee; position:relative;}
.mp_shequ .share-more { width:60px; height:200px; position:fixed; left:50%; margin-left:-660px; top:220px; opacity:0;}
.mp_shequ .share-more ul li { float:left; margin-bottom:4px;}
.mp_shequ .share-outa { -webkit-animation:shareouta 1s ease forwards; animation:shareouta 1s ease forwards;}
.mp_shequ .share-outb { -webkit-animation:shareoutb 1s ease forwards; animation:shareoutb 1s ease forwards;}
.mp_shequbanner { width:100%; height:50px; background-color:#f9a818;}
.mp_shequbannera { max-width:1200px; height:50px; margin:0 auto;}
.mp_shequbanner ul { }
.mp_shequbanner ul li { float:left; font-size:18px; }
.mp_shequbanner ul li a { display:block; width:100%;}
.mp_shequbannera01 {border-radius:5px;  line-height:40px; height:42px; margin-top:12px; background:#f5f5f5 url(../images/mp_shequa01.png) 20px 5px no-repeat; padding:0 30px 0 60px;}
.mp_shequbannera04 {border-radius:5px;  line-height:40px; height:42px; margin-top:12px; background: url(../images/mp_shequa01a.png) 20px 5px no-repeat; padding:0 30px 0 60px;}
.mp_shequbannera01 a { color:#6e3512;}
.mp_shequbannera04 a { color:#fff;}
.mp_shequbannera02 {border-radius:5px; line-height:40px; height:42px; color:#fff;  margin-top:11px; padding:0 20px; position:relative;}
.mp_shequbannera02>a { color:#fff;}
.mp_shequbannera02>a:hover { color:#6e3512;}
.mp_shequbannera03 {border-radius:5px;  line-height:40px;height:42px; color:#333;  margin-top:11px; padding:0 20px; position:relative; background-color:#f5f5f5;}
.mp_shequbannera03 a { color:#6e3512;}
.mp_shequbannerb { position:absolute; width:210px; background-color:#fff; top:39px; left:0; box-shadow:0px 2px 4px #ccc; visibility:hidden; padding:10px 0; z-index:999;}
.mp_shequbannerb ul li { color:#666; font-size:14px; line-height:28px; float:left; padding-left:20px; width:190px;}
.mp_shequbannerb ul li>a {color:#666;}
.mp_shequbannerb ul li>a:hover {color:#fff;}
.mp_shequbannerb ul li:hover { background-color:#ccc;}
#mp_DF_1:hover .mp_shequbannerb01 {visibility:inherit;}
#mp_DF_3:hover .mp_shequbannerb02 {visibility:inherit;}
#mp_DF_5:hover .mp_shequbannerb03 {visibility:inherit;}
.mp_ltmain { max-width:1200px; margin:10px auto;}
.mp_ltmain .mp_ltmain_banner { width:69.5%; float:left; margin-bottom:30px;}
.mp_ltmain .mp_ltmain_banner img { width:100%;}
.mp_ltmain .mp_ltmain_right { float:right; width:31%; margin-bottom:24px;}
.mp_ltmain .mp_ltmain_contant { float:left; width:69.4%; background-color:#fff; margin-bottom:30px; border:1px solid #e9e9e9;}
.mp_ltmain .mp_ltmain_contant h2 { font-size:24px; color:#333; line-height:48px; margin-left:3.5%; margin-top:16px; width:93%; border-bottom:1px dashed #ddd; padding-bottom:12px; margin-bottom:32px;}
.mp_ltmain .mp_ltmain_contant h2 span { font-size:14px; line-height:16px; color:#666; display:inline-block; margin-top:6px;}
.mp_ltmain .mp_ltmain_contant p { float:left; font-size:18px; color:#222; line-height:64px;}
.mp_ltmain .mp_ltmain_contant p a:hover { color:#666;}
.mp_ltmain .mp_ltmain_contant h5 { float:right; text-align:right; color:#7f7f7f; margin-top:13px;}
.mp_ltmain .mp_ltmain_contant h5 i { font-size:16px; float:right; font-style:normal; line-height:20px;}
.mp_ltmain .mp_ltmain_contant h5 span { float:right; clear:right; font-size:12px; line-height:18px; color:#c7c7c7;}
.mp_ltmain .mp_ltmain_contant ul { margin-bottom:30px; float:left;}
.mp_ltmain .mp_ltmain_contant ul li { float:left; width:93%; margin-left:3.5%; height:64px; border-bottom:1px solid #e3dfdf;}
.mp_ltmain .mp_ltmain_head { float:left; width:64px; height:64px;}
.mp_ltmain .mp_ltmain_head span { width:64px; height:64px; display:table-cell; vertical-align:middle;}
.blog_page_list { width:100%; float:left; text-align:center; margin:12px 0;}
.blog_page_list ul li { display:inline-block; background-color:#acce22; width:30px; height:30px; margin-left:4px; font-size:14px; line-height:30px; border-radius:3px; color:#fff;}
.blog_page_list ul li a { color:#fff;}
.blog_page_list ul li.blog-page-acctive { background-color:#404040;}

/* right-main */
.mp_ltmain .mp_ltmain_right .right-search {
	text-align:center;
	width:100%;
	background-color:#fff; 
	border:1px solid #e9e9e9; 
	padding:16px 9%; 
	}
.mp_ltmain .mp_ltmain_right .right-search input[type="text"] {
    display:block;
    float: left; 
	width:72%; height:40px;
    padding-left:12px;
    box-sizing: border-box; 
	border:1px solid #eee; 
	outline:none;
	margin-right:-4px;
	}
.mp_ltmain .mp_ltmain_right .right-search input[type="button"]{
	display:block;
	width:28%;
	height:40px;
	border:none;
    outline:none;
    box-sizing: border-box; 
	color:#fff;
	text-indent:-9999px;
    background:#333 url(../images_blog/mp_banner02.png) center no-repeat;
	cursor:pointer;
	}
.mp_ltmain .mp_ltmain_right .right-social {
	width:100%;
	background-color:#fff; 
	border:1px solid #e9e9e9; 
	padding:16px 9%;
	margin-top:32px;
	}	
.mp_ltmain .mp_ltmain_right h2 {
	font-size:36px;
	color:#333;
	font-family: 'avantgardeextlititcregular';
	width:100%;
	border-bottom:1px solid #eee;
	}
.mp_ltmain .mp_ltmain_right h2 span {
	display:inline-block; 
	border-bottom:1px solid #35beb9;
	margin-bottom:-1px;
	padding-right:8px;
	}	
.mp_ltmain .mp_ltmain_right .right-social ul { display:inline-block; width:100%; margin-top:6px;}	
.mp_ltmain .mp_ltmain_right .right-social ul li { 
    width:100%; 
	margin-top:16px; 
	margin-bottom:16px; 
	color:#fff; 
	font-family: 'avantgardeextlititcregular'; 
	cursor:pointer;}
.mp_ltmain .mp_ltmain_right .right-social ul li span {height:40px; font-size:18px; line-height:40px;}		
.mp_ltmain .mp_ltmain_right .right-social ul li i { width:40px; height:40px; line-height:40px; float:left; text-align:center; font-size:18px; margin-right:12px;} 
.mp_ltmain .mp_ltmain_right .right-social ul li:hover i { font-size:24px; line-height:40px; overflow:hidden; float:left;}
.mp_ltmain .mp_ltmain_right .right-social ul li:first-child { background-color:#3b5998;}
.mp_ltmain .mp_ltmain_right .right-social ul li:first-child i {background-color:#354f88;}
.mp_ltmain .mp_ltmain_right .right-social ul li:nth-child(2) { background-color:#45b0e3;}
.mp_ltmain .mp_ltmain_right .right-social ul li:nth-child(2) i { background-color:#40a2d1;}
.mp_ltmain .mp_ltmain_right .right-social ul li:last-child { background-color:#de4c34;}
.mp_ltmain .mp_ltmain_right .right-social ul li:last-child i { background-color:#ce3e26;}
.mp_ltmain .mp_ltmain_right .right-letter {
	width:100%;
	background-color:#fff; 
	border:1px solid #e9e9e9; 
	padding:16px 9%;
	margin-top:32px;
	}
.mp_ltmain .mp_ltmain_right .right-letter h2 span {
	border-bottom:1px solid #acce22;
	}	
.mp_ltmain .mp_ltmain_right .right-letter .letter-main {width:100%; margin-left:0%; text-align:center;}
.mp_ltmain .mp_ltmain_right .right-letter .letter-main h4 { width:100%; background-color:#333; color:#fff; font-size:24px; padding:12px 0 40px 0; margin-top:28px; position:relative;}	
.mp_ltmain .mp_ltmain_right .right-letter .letter-main h4 span { 
    display:block; 
	width:66px; 
	height:66px; 
	text-align:center; 
	font-size:32px; 
	color:#fff; 
	border-radius:100%; 
	position:absolute; 
	background-color:#404040;
	line-height:60px;
	left:50%; 
	margin-left:-33px;
	border:8px solid #eee;
	}
.mp_ltmain .mp_ltmain_right .right-letter .letter-main p {
	font-size:16px; 
	line-height:24px; 
	color:#999;
	width:76%;
	margin-left:12%;
	margin-top:50px;
	margin-bottom:24px;
	}
.mp_ltmain .mp_ltmain_right .right-letter .letter-main input[type="text"] {
	width:100%;
	height:40px;
	border:1px solid #eee;
	text-align:center;
	font-size:14px;
	text-transform:uppercase;
	outline:none;
	color:#333;
	}
.mp_ltmain .mp_ltmain_right .right-letter .letter-main input[type="button"] {
	width:100%;
	height:40px;
	background-color:#333;
	font-size:24px; 
	line-height:40px;
	color:#fff;
	border:none;
	outline:none;
	margin-top:16px;
	margin-bottom:24px;
	cursor:pointer;
	}
.mp_ltmain .mp_ltmain_right .right-posts {
	width:100%;
	background-color:#fff; 
	border:1px solid #e9e9e9; 
	padding:16px 9%;
	margin-top:32px;
	}
.mp_ltmain .mp_ltmain_right .right-posts ul li { width:100%;}	
.mp_ltmain .mp_ltmain_right .right-posts .letter-main {width:100%; margin:24px 0 6px 0;}
.mp_ltmain .mp_ltmain_right .right-posts .letter-main img {width:100%; margin:6px 0;}	
.mp_ltmain .mp_ltmain_right .right-labels {
	width:100%;
	background-color:#fff; 
	border:1px solid #e9e9e9; 
	padding:16px 9%;
	margin-top:32px;
	}
.mp_ltmain .mp_ltmain_right .right-labels h2 span {border-bottom:1px solid #acce22;}		
.mp_ltmain .mp_ltmain_right .right-labels ul { display:inline-block; width:100%; margin-left:0; margin-top:24px;}
.mp_ltmain .mp_ltmain_right .right-labels ul li { display:inline-block; height:28px; background-color:#acce22; line-height:28px; color:#fff; font-size:14px; padding-left:8px; margin:2px 0; margin-right:2px; cursor:pointer;}
.mp_ltmain .mp_ltmain_right .right-labels ul li span { background-color:#404040; width:28px; height:28px; display:inline-block; text-align:center; margin-left:8px;}	

.mp_ltmain .artical-main { width:65.4%; float:left;}
.mp_ltmain .mp_ltmain_detailmain { float:left; width:100%; background-color:#fff; margin-bottom:30px; border:1px solid #e9e9e9; padding-bottom:30px;}
.mp_ltmain .mp_ltmain_detailmain .mp_ltmain_fye { width:100%; height:25px; border-bottom:1px dashed #dfdfdf;}
.mp_ltmain .mp_ltmain_detailmain .mp_ltmain_fye p { font-size:18px; line-height:24px; color:#666; margin-left:6px;}
.mp_ltmain .mp_ltmain_detailmain .mp_ltmain_fye p span { margin:0 8px;}
.mp_ltmain .mp_ltmain_detailmain .mp_ltmain_fye p span a { color:#999; font-size:14px;}
.mp_ltmain .mp_ltmain_detailmain .mp_ltmain_fye p span a:hover{ color:#f9a818;}
.mp_ltmain .mp_ltmain_detailmain .mp_ltmain_detailmaina { width:93%; margin-left:3.5%;}
.mp_ltmain .mp_ltmain_detailmain .mp_ltmain_detailmaina .head_info { width:100%; display:inline-block; text-align:center;}
.mp_ltmain .mp_ltmain_detailmain .mp_ltmain_detailmaina .head_info ul li { display:inline-block; font-size:14px; color:#999;  margin-top:12px; margin-right:8px; font-size:16px;}
.mp_ltmain .mp_ltmain_detailmain .mp_ltmain_detailmaina .head_info ul li::before { color:#acce22;}
.mp_ltmain .mp_ltmain_detailmain .mp_ltmain_detailmaina .head_info ul li span { padding-left:6px; font-style:italic; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.mp_ltmain .mp_ltmain_detailmain .mp_ltmain_detailmainatx { width:61px; height:114px; float:left; text-align:center; line-height:114px; margin-right:18px;}
.mp_ltmain .mp_ltmain_detailmain .mp_ltmain_detailmainatx span { display:table-cell; width:61px; height:114px; vertical-align:middle; }
.mp_ltmain .mp_ltmain_detailmain .mp_ltmain_detailmaina h2 { text-align:center; font-size:38px; color:#666; width:100%; margin-top:36px; line-height:36px; font-family: 'avantgardeextlititcregular';}
.mp_ltmain .mp_ltmain_detailmain .mp_ltmain_detailmaina p { float:left; font-size:16px; color:#7f7f7f;}
.mp_ltmain .mp_ltmain_detailmain .mp_ltmain_detailmaina p span { font-size:12px; margin-left:14px;}
.mp_ltmain .mp_ltmain_detailmain .mp_ltmain_detailmainb  { width:93%; margin-left:3.5%; padding:32px 0;}
.mp_ltmain .mp_ltmain_detailmain .mp_ltmain_detailmainb .contant_main { width:100%;}
.mp_ltmain .mp_ltmain_detailmain .mp_ltmain_detailmainb .contant_main p { margin:18px 0; line-height:24px; color:#888; font-size:16px;}
.mp_ltmain .mp_ltmain_detailmain .mp_ltmain_detailmainb .contant_main img { max-width:100%;}
.mp_ltmain .mp_ltmain_detailmain .mp_ltmain_detailmainb .read-more { 
    padding:12px; 
	background-color:#0e4c91; 
	color:#fff; 
	border:none; 
	cursor:pointer; 
	font-size:16px;
	display:inline-block;
	margin-top:18px;
	border-radius:3px;
	 }
.mp_ltmain .artical-replay {
	width:100%;
	text-align:center;
	margin:32px 0 24px 0;
	}	 
.mp_ltmain .mp_ltmain_detailmainb01 { 
    width:156px; 
	height:40px; 
	background-color:#0e4c91; 
	color:#fff; line-height:40px; 
	border:none; cursor:pointer; 
	font-size:24px;
	border-radius:3px;
	display:inline-block;
	margin-right:12px; }
.mp_ltmain .mp_ltmain_foot { width:100%; float:left; margin-top:24px; border-top:1px solid #f0f0f0; padding-top:24px;}
.mp_ltmain .mp_ltmain_foot ul li { float:left; margin-right:8px; line-height:38px; color:#333; font-size:18px;}
.mp_ltmain .mp_ltmain_foot ul li img { width:24px;}
.mp_ltmain .mp_ltmain_replys {float:left; width:100%; background-color:#fff; display:inline-block; padding-bottom:30px; margin-bottom:30px; border:1px solid #e9e9e9;} 
.mp_ltmain .mp_ltmain_replys>ul>li { width:93%; float:left; margin-left:3.5%; border-bottom:1px solid #e9e9e9; margin-top:18px;}
.mp_ltmain .mp_ltmain_replys .mp_ltmain_replypic { width:9%; height:100%; float:left;}
.mp_ltmain .mp_ltmain_replys h3 { width:96%; line-height:24px; margin-top:22px; font-size:24px; color:#333; margin-left:3%;}
.mp_ltmain .mp_ltmain_replys .mp_ltmain_replymain { width:91%; float:left;}
.mp_ltmain .mp_ltmain_replys .mp_ltmain_replymain h4 { font-size:18px; color:#333;}
.mp_ltmain .mp_ltmain_replys .mp_ltmain_replymain p { font-size:14px; color:#333; line-height:20px; margin-top:8px;} 
.mp_ltmain .mp_ltmain_replys .mp_ltmain_replymain h4 span { margin-left:20px; font-size:14px; color:#d4d4d4;}
.mp_ltmain .mp_ltmain_replys .mp_ltmain_replymore { width:100%; background-color:#f5f6f7; border-radius:5px; margin-top:18px; display:inline-block;}
.mp_ltmain .mp_ltmain_replys .mp_ltmain_replymore>ul>li { width:93%; margin-left:3.5%; border-bottom:1px solid #dfdfdf; float:left;}
.mp_ltmain .mp_ltmain_replys .mp_ltmain_replymore>ul>li:last-child { border-bottom:none;}
.mp_ltmain .mp_ltmain_replys .mp_ltmain_replymore h6 {font-size:18px; color:#333; float:left; line-height:58px;}
.mp_ltmain .mp_ltmain_replys .mp_ltmain_replymore .mp_ltmain_replymorep { float:left;}
.mp_ltmain .mp_ltmain_replys .mp_ltmain_replymore p { float:left; width:80%; font-size:14px; line-height:20px; margin-top:18px; margin-left:6px; margin-bottom:12px;}
.mp_ltmain .mp_ltmain_replys .mp_ltmain_replys_btn { 
    width:52px; 
	height:18px; 
	line-height:18px; 
	margin-top:16px; 
	margin-bottom:8px; 
	border:none; 
	background-color:#bbb; 
	border-radius:3px; 
	font-size:12px; 
	color:#fff;
	cursor:pointer;
	float:right;}
.mp_ltmain .mp_ltmain_replys .mp_ltmain_replys_btn:hover {background-color:#ddd;}	
.mp_ltmain .mp_ltmain_replys .mp_ltmain_replynum {width:100%; height:26px; margin-top:18px; float:left; text-align:center;}
.mp_ltmain .mp_ltmain_replys .mp_ltmain_replynum ul li{ 
    display:inline-block; 
	width:26px; 
	height:26px; 
	border-radius:13px;
	background-color:#aaa;
	line-height:26px; 
	text-align:center; 
	color:#fff;
	margin-right:10px;
	cursor:pointer; }	
.mp_ltmain .mp_ltmain_replys .mp_ltmain_replynum ul li span{ background-color:#acce22; width:100%; height:100%; border-radius:100%; display:block; }
.mp_ltmain .mp_ltmain_replytxt {float:left; width:100%; background-color:#fff; display:inline-block; padding-bottom:30px; margin-bottom:30px; border:1px solid #e9e9e9;}
.mp_ltmain .mp_ltmain_replytxt .mp_ltmain_replytxta { width:93%; margin-left:3.5%; height:40px; margin-top:32px;  margin-bottom:20px;}
.mp_ltmain .mp_ltmain_replytxt .reply_name,
.mp_ltmain .mp_ltmain_replytxt .reply_title {width:93%; box-sizing: border-box; margin-left:3.5%; height:24px; margin-bottom:12px; outline:none; border:1px solid #e6e6e6; padding:3%; font-size:16px; color:#333; background-color:#f9f9f9;}
.mp_ltmain .mp_ltmain_replytxt .mp_ltmain_replytxta01 { width:93%; box-sizing: border-box; margin-left:3.5%; height:150px; outline:none; font-family:Arial, Helvetica, sans-serif; border:1px solid #e6e6e6; padding:3%; font-size:16px; color:#333; background-color:#f9f9f9;}
.mp_ltmain .mp_ltmain_replytxt .mp_ltmain_replytxta02 { 
    margin-right:3.3%;
	width:156px; 
	height:40px; 
	background-color:#0e4c91; 
	color:#fff; 
	line-height:40px; 
	border:none; 
	cursor:pointer; 
	font-size:24px;
	float:right;
	margin-top:24px;
	border-radius:3px;
	}


.mp_shequ .mp_photos { max-width:1200px; margin:0 auto; margin-top:30px; margin-bottom:30px;}
.mp_shequ .mp_photos>h3 { font-size:18px; color:#faa818; margin-left:1%;}
.mp_shequ .mp_photos>p { width:90%; margin-left:1%; font-size:16px; color:#333; line-height:26px; margin-top:8px; color:#666; margin-bottom:12px;}
.mp_shequ .mp_photos .mp_photossc{
	width:292px;
	height:68px;
	padding-left:24px; 
	cursor:pointer; 
	border:none; 
	height:68px; 
	color:#fff; 
	font-size:24px;
	margin:18px 0 26px 1%;
	background:#f9a818 url(../images/mp_shequa05.png) 42px center no-repeat;}
.mp_shequ .mp_photos .mp_photosview{
	width:100%;
	background-color:#fff;
	display:inline-block;
	padding-bottom:25px;
	}
.mp_shequ .mp_photos .mp_photosview ul li { width:221px; height:306px; float:left; position:relative; overflow:hidden; margin-left:16px; margin-top:25px;}
.mp_shequ .mp_photos .mp_photosviewtext { position:absolute; top:306px; left:0; width:197px; height:159px; background-color:#f4f4f4; padding:12px; cursor:pointer;}
.mp_shequ .mp_photos .mp_photosviewtext p {word-wrap:break-word; word-break:normal; color:#555;}
.mp_shequ .mp_photos .mp_photosviewtext h2 { font-size:18px; color:#222; float:left; margin-bottom:6px;}
.mp_shequ .mp_photos .mp_photosviewtext h2 b { float:left; font-weight:normal; }
.mp_shequ .mp_photos .mp_photosviewtext h2 span { float:left; clear:left; font-size:12px; color:#808080;}

.mp_shequ .mp_photos .mp_videosview{
	width:100%;
	background-color:#fff;
	display:inline-block;
	padding-bottom:25px;
	}
.mp_shequ .mp_photos .mp_videosview ul li { width:280px; height:260px; float:left; position:relative; overflow:hidden; margin-left:16px; margin-top:25px;}
.mp_shequ .mp_photos .mp_videosview ul li p { width:260px; margin-left:10px; color:#555; line-height:18px; font-size:14px; margin-top:12px;}
.mp_shequ .mp_photos .mp_videosviewtext { position:absolute; top:306px; left:0; width:197px; height:159px; background-color:#f4f4f4; padding:12px; cursor:pointer;}
.mp_shequ .mp_photos .mp_videosviewtext p {word-wrap:break-word; word-break:normal; color:#555;}
.mp_shequ .mp_photos .mp_videosviewtext h2 { font-size:18px; color:#222; float:left; margin-bottom:6px;}
.mp_shequ .mp_photos .mp_videosviewtext h2 b { float:left; font-weight:normal; }
.mp_shequ .mp_photos .mp_videosviewtext h2 span { float:left; clear:left; font-size:12px; color:#808080;}


.mp_shequ .mp_postdetail {max-width:942px; background-color:#fff; margin:30px auto;}
.mp_shequ .mp_postdetail .mp_postplate { border-bottom:1px solid #f1f1f1; display:inline-block;}
.mp_shequ .mp_postdetail .mp_postplate h2 { width:93%; margin-left:3.5%; font-size:18px; line-height:62px;}
.mp_shequ .mp_postdetail .mp_postplate>ul { display:block; width:86%; margin-left:7%; float:left; margin-bottom:12px;}
.mp_shequ .mp_postdetail .mp_postplate>ul>li { float:left; margin-bottom:8px; width:100%;}
.mp_shequ .mp_postdetail .mp_postplate>ul>li>h3{ float:left; height:32px; background-color:#cacaca; line-height:32px; color:#fff; padding:0 12px; margin-right:16px;}
.mp_shequ .mp_postdetail .mp_postplate .mp_postplateaa { display:inline-block; width:78%; margin-top:8px;}
.mp_shequ .mp_postdetail .mp_postplate .mp_postplateaa>ul>li { float:left; display:block; margin-right:16px; height:24px; color:#666;}
.mp_shequ .mp_postdetail .mp_postplate .mp_postplateab { margin-right:3px; }
.mp_shequ .mp_postdetail .mp_posttext { height:auto; width:100%; display:inline-block;}
.mp_shequ .mp_postdetail .mp_posttext h4 { width:80px; height:32px; background-color:#f9a818; font-size:18px; color:#fff; line-height:32px; text-align:center; margin-left:7%; margin-top:28px;}
.mp_shequ .mp_postdetail .mp_posttext .mp_posttextaa { width:326px; height:32px;  margin:18px 0 18px 7%; padding-left:6px; font-size:16px; color:#333; line-height:32px; outline:none; border:1px solid #ddd;}
.mp_shequ .mp_postdetail .mp_posttext .mp_posttextbb { width:86%; margin-left:7%; height:350px; background-color:#eee;}
.mp_shequ .mp_postdetail .mp_posttext .mp_posttextbb img { width:100%; height:100%;}
.mp_shequ .mp_postdetail .mp_posttext .mp_posttextcc {
	width:100px; 
	height:32px; 
	background-color:#f9a818; 
	border:none; 
	cursor:pointer; 
	font-size:18px; 
	float:right; 
	color:#fff; 
	line-height:32px; 
	text-align:center; 
	margin-right:7%; 
	margin-top:28px;
	margin-bottom:30px;
	}

.profile { width:1200px; margin:24px auto; background-color:#fff; padding-top:32px;}
.profile_top { width:1000px; margin-left:100px; border-bottom:1px solid #ccc; display:inline-block; padding-bottom:48px;}
.profile .profile_top .head_a { width:150px; height:150px; float:left; border-radius:75px; overflow:hidden; border:1px solid #eee; margin:32px 10px 0 50px;}
.profile .profile_top .head_a_a { width:138px; height:138px; border:6px solid #fff; border-radius:69px; overflow:hidden;}
.profile .profile_top .head_a img { width:138px; height:138px;}
.profile .profile_top .head_b { float:left; margin-left:60px; margin-top:32px; line-height:24px; width:300px;}
.profile .profile_top .head_b_a p{ font-size:14px; color:#666;}
.profile .profile_top .head_b_a p span { color:#333; font-weight:bold;}
.profile .profile_top .head_c { float:left; margin-top:32px; line-height:24px; width:300px;}
.profile .profile_top .head_b_b { float:left;}
.profile .profile_top .head_b_b li { float:left; margin-top:24px; margin-right:12px;}
.profile .profile_Thread tr { border-bottom:1px dashed #f0dcb8;}
.profile .profile_Thread tr td{ padding:0 12px; font-size:14px; height:36px;}
.profile .profile_Thread tr:first-child {height:24px;}
.profile .profile_Thread tr td:first-child { font-weight:bold; color:#333;}
.profile .profile_Thread tr:first-child{ color:#fff; font-weight:bold; border:none;}
.profile .profile_Thread tr:first-child td:first-child {color:#fff;}
.profile .profile_Thread tr:nth-child(2) {border:none;}
.profile .profile_Thread tr:nth-child(2) td {height:12px;}
.profile .profile_Thread tr:last-child{border:none;}
.profile .profile_Thread tr:last-child td {height:48px; border:none;}
.profile .profile_main { width:1000px; margin-left:100px; padding-top:32px; display:inline-block;}
.profile .profile_main ul li { float:left; padding:8px 24px; border-radius:3px; background-color:#faa818; color:#fff; font-weight:bold; margin-right:12px;}
.profile .profile_main ul li:hover {background-color:#6e3512; cursor:pointer;}
.profile .profile_main ul li.active {background-color:#6e3512;}
.profile_txt { float:left; margin-top:24px; width:100%;}
.profile_txt h1,.profile_txt h2,.profile_txt h3,.profile_txt h4,.profile_txt h5,.profile_txt h6 { font-size:18px; font-weight:bold; color:#333; line-height:48px;}
.profile_txt p { color:#666; line-height:20px; font-size:14px;}
.profile .profile_Posttop { width:100%; background-color:#f6f6f6; float:left; border-radius:3px; border:1px solid #CCC;}
.profile .profile_Posttop h4{ font-size:14px; color:#333; float:left; line-height:24px; margin-left:6px;}
.profile .profile_Posttop p{ font-size:12px; color:#666; float:right; margin-right:6px; line-height:24px;}
.profile .profile_postmain { width:100%; min-height:200px; border:1px solid #f0f0f0; border-radius:3px; margin-top:12px; float:left; margin-bottom:48px; padding:15px; box-sizing:border-box;}

.setting { width:1200px; height:750px; margin:24px auto; background-color:#fff; padding-top:32px;}
.setting .head_a { width:100px; height:100px; float:left; border-radius:75px; overflow:hidden; border:1px solid #eee; margin:-6px 10px 0 0px;}
.setting .head_a_a { width:88px; height:88px; border:6px solid #fff; border-radius:69px; overflow:hidden; position:relative;}
.setting .head_a_a01 { position:absolute; top:0; left:0; background:none;  width:88px; height:88px; border-radius:44px; opacity:0; cursor:pointer;}
.setting .head_a img { width:88px; height:88px; cursor:pointer;}
.setting dl { width:1000px; margin-left:100px; display:inline-block;}
.setting dl dd { width:1000px; float:left; margin-bottom:24px; line-height:32px; }
.setting dl dd p { line-height:16px; font-size:12px; color:#666; margin-left:6px; float:left;}
.setting dl dd h3 { font-size:16px; font-weight:bold; float:left; width:120px; color:#333; margin-right:60px; margin-left:240px;}
.setting dl dd input[type=text] { width:322px; height:32px; border:1px solid #ccc; padding-left:6px; outline-color:#faefc1;}
.setting dl dd .submit { margin-left:420px; width:120px; height:42px; background-color:#f9a818; color:#fff; text-align:center; border:none; outline:none; font-size:18px; cursor:pointer;}
.setting dl dd textarea { width:316px; height:120px; border:1px solid #ccc; padding:6px; outline-color:#faefc1;}
.setting dl dd .time,.setting dl dd .gender { width:103px; height:32px; outline-color:#faefc1; margin-right:6px;}
.setting dl dd .privacy { width:329px; height:32px; outline-color:#faefc1; margin-right:6px;}

@keyframes shareouta {
	from { opacity:0}
	to { opacity:1;}
	}
@-webkit-keyframes shareouta {
	from { opacity:0}
	to { opacity:1;}
	}	
@keyframes shareoutb {
	from { opacity:1}
	to { opacity:0;}
	}
@-webkit-keyframes shareoutb {
	from { opacity:1}
	to { opacity:0;}
	}		

@media screen and (max-width:1200px) {
	.mp_shequ {padding:0 15px;}
	}
@media screen and (max-width:970px)	 {
	.mp_shequ {padding:0 10px;}
	.mp_ltmain .mp_ltmain_right { width:100%;}
	.mp_ltmain .artical-main { width:100%;}
	.mp_ltmain .mp_ltmain_right .right-search,
	.mp_ltmain .mp_ltmain_right .right-social,
	.mp_ltmain .mp_ltmain_right .right-letter,
	.mp_ltmain .mp_ltmain_right .right-posts,
	.mp_ltmain .mp_ltmain_right .right-labels { padding:16px 3.5%;}
	.blog_page_list { margin-bottom:42px;}
	}
@media screen and (max-width:600px)	{
	.mp_ltmain .mp_ltmain_detailmain .mp_ltmain_detailmaina h2 { font-size:22px; line-height:28px;}
	.mp_ltmain .mp_ltmain_replys .mp_ltmain_replypic { width:100%; margin-bottom:6px;}
	.mp_ltmain .mp_ltmain_replys .mp_ltmain_replymain { width:100%;}
	.mp_ltmain .mp_ltmain_replys .mp_ltmain_replymore h6 { line-height:40px; font-size:14px;}
	.mp_ltmain .mp_ltmain_replys .mp_ltmain_replymore p { margin-top:0; width:96%; color:#999;}
	}	